using ZR.Model;
using ZR.Model.Dto.Business.ProductionControl;
using ZR.Model.Models.ProductionControl;

namespace ZR.Service.IService.ProductionControl
{
    /// <summary>
    /// 故障信息点位详情service接口
    /// </summary>
    public interface IFaultSubclassDetailsService : IBaseService<FaultSubclassDetails>
    {
        PagedInfo<FaultSubclassDetailsDto> GetList(FaultSubclassDetailsQueryDto parm);

        FaultSubclassDetails GetInfo(int Id);


        FaultSubclassDetails AddFaultSubclassDetails(FaultSubclassDetails parm);
        int UpdateFaultSubclassDetails(FaultSubclassDetails parm);
        public List<FaultSubclassDetails> QueryAll();

        public Task<List<FaultSubclassDetails>> QueryByByteNoAsync(int byteNo);

    }
}
